Text copied to clipboard!
Tytuł
Text copied to clipboard!Programista systemów wbudowanych
Opis
Text copied to clipboard!
Poszukujemy Programisty systemów wbudowanych, który dołączy do naszego zespołu zajmującego się projektowaniem i implementacją oprogramowania dla urządzeń elektronicznych. Osoba na tym stanowisku będzie odpowiedzialna za rozwój, testowanie oraz optymalizację kodu działającego na mikrokontrolerach i innych platformach wbudowanych. Wymagana jest znajomość języków programowania niskiego poziomu, takich jak C i C++, a także doświadczenie z systemami czasu rzeczywistego (RTOS). Kandydat powinien posiadać umiejętność analizy wymagań technicznych oraz współpracy z zespołem inżynierów hardware i software. Praca wymaga precyzji, samodzielności oraz zdolności rozwiązywania problemów technicznych w środowisku embedded. Oferujemy możliwość rozwoju zawodowego w dynamicznej firmie technologicznej oraz udział w innowacyjnych projektach z zakresu elektroniki i automatyki.
Obowiązki
Text copied to clipboard!- Projektowanie i implementacja oprogramowania dla systemów wbudowanych
- Testowanie i debugowanie kodu na mikrokontrolerach
- Optymalizacja oprogramowania pod kątem wydajności i zużycia energii
- Współpraca z zespołem hardware i software w celu integracji systemów
- Analiza wymagań technicznych i przygotowanie dokumentacji
- Utrzymanie i aktualizacja istniejących aplikacji wbudowanych
- Przestrzeganie standardów jakości i bezpieczeństwa oprogramowania
- Udział w przeglądach kodu i procesach wdrożeniowych
Wymagania
Text copied to clipboard!- Znajomość języków C i C++
- Doświadczenie z systemami czasu rzeczywistego (RTOS)
- Umiejętność pracy z mikrokontrolerami i platformami embedded
- Znajomość protokołów komunikacyjnych (SPI, I2C, UART)
- Doświadczenie w debugowaniu i testowaniu oprogramowania wbudowanego
- Umiejętność czytania schematów elektronicznych
- Dobra organizacja pracy i samodzielność
- Znajomość narzędzi do kontroli wersji (np. Git)
- Wykształcenie wyższe techniczne, preferowane kierunki informatyka lub elektronika
- Znajomość języka angielskiego na poziomie umożliwiającym czytanie dokumentacji technicznej
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w programowaniu systemów wbudowanych?
- Z jakimi mikrokontrolerami pracowałeś/aś?
- Czy miałeś/aś styczność z systemami czasu rzeczywistego?
- Jakie narzędzia debugujące wykorzystujesz?
- Opowiedz o projekcie, w którym optymalizowałeś/aś oprogramowanie pod kątem zużycia energii.
- Jak radzisz sobie z integracją oprogramowania z hardware?
- Czy masz doświadczenie w pracy zespołowej nad projektami embedded?
- Jakie protokoły komunikacyjne znasz i stosujesz?